﻿<%@ Page Title="Administración - Permisos" Language="C#" MasterPageFile="~/Masters/SiteMasterPage.master" AutoEventWireup="true" CodeBehind="SeguridadConsultaUsuarios.aspx.cs" Inherits="Sireass.Asp.Administracion.SeguridadConsultaUsuarios" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <div id="divTitulo">
        <span class="ccsTitulo">Administración - Permisos</span>
    </div>
    <div>
        <br />
        <asp:UpdatePanel ID="UpdatePanel1" runat="server">
            <ContentTemplate>
                <asp:MultiView ID="mvwAdministracionUsuarios" runat="server" ActiveViewIndex="0">
                    <asp:View ID="vwListadoUsuarios" runat="server">
                        <div class="cssDivGridListado">
                            <telerik:RadGrid ID="radGrdListado" runat="server" AllowPaging="true" AutoGenerateColumns="false"
                                ShowFooter="true" OnItemCommand="radGrdListado_ItemCommand" 
                                Culture="es-Mx" onpageindexchanged="radGrdListado_PageIndexChanged" 
                                onpagesizechanged="radGrdListado_PageSizeChanged" AllowFilteringByColumn="false"
                                OnPreRender="radGrdListado_PreRender">
                                <MasterTableView CommandItemDisplay="Top" DataKeyNames="IdUsuario" PagerStyle-PrevPageToolTip="Página Previa" 
                                    PagerStyle-PrevPagesToolTip="Páginas previas" PagerStyle-PageSizeLabelText="Tamaño de página:" 
                                    PagerStyle-NextPageToolTip="Página siguiente" PagerStyle-NextPagesToolTip="Páginas siguientes" 
                                    PagerStyle-LastPageToolTip="Última página" PagerStyle-FirstPageToolTip="Primera página" 
                                    NoMasterRecordsText="No existen registros." 
                                    PagerStyle-PagerTextFormat="Cambiar página: {4} &nbsp;Página <strong>{0}</strong> de <strong>{1}</strong>, registros <strong>{2}</strong> a <strong>{3}</strong> de <strong>{5}</strong>.">
                                    <CommandItemTemplate>
                                        <asp:Button ID="btnNuevo" runat="server" Text="Nuevo" CommandName="Nuevo" CssClass="cssBotonGrid" Visible="false"/>
                                    </CommandItemTemplate>
                                    <Columns>
                                        <telerik:GridButtonColumn ButtonType="ImageButton" CommandName="Editar" Text="Editar"
                                            ConfirmDialogHeight="100px" ConfirmDialogType="RadWindow" ConfirmDialogWidth="300px"
                                            ConfirmText="¿Está seguro de que desea editar los perfiles del usuario?" ConfirmTitle="¿Editar perfiles?"
                                            ImageUrl="~/Img/editar.gif" HeaderStyle-Width="25px">
                                        </telerik:GridButtonColumn>                                        
                                        <telerik:GridBoundColumn DataField="IdUsuario" HeaderText="" AllowFiltering="false"
                                            Visible="false">
                                        </telerik:GridBoundColumn>
                                        <telerik:GridBoundColumn DataField="NombreCompleto" HeaderText="Nombre" AllowFiltering="false">
                                        </telerik:GridBoundColumn>
                                        <telerik:GridBoundColumn DataField="Usuario" HeaderText="Usuario" AllowFiltering="false">
                                        </telerik:GridBoundColumn>                                        
                                        <telerik:GridBoundColumn DataField="Habilitado" HeaderText="" AllowFiltering="false"
                                            Visible="false" UniqueName="Habilitado" DataType="System.Boolean">
                                        </telerik:GridBoundColumn>
                                        <telerik:GridTemplateColumn UniqueName="Activado" HeaderText="Activado">
                                            <ItemTemplate>
                                                <asp:CheckBox ID="chkHabilitado" runat="server" Enabled="false" />
                                            </ItemTemplate>
                                        </telerik:GridTemplateColumn>
                                    </Columns>                                                                     
                                </MasterTableView>
                                <PagerStyle AlwaysVisible="true" />
                                <ClientSettings EnableRowHoverStyle="true">
                                </ClientSettings>
                            </telerik:RadGrid>                            
                        </div>
                    </asp:View>                    
                </asp:MultiView>
                <asp:Label runat="server" ID="lblExito"></asp:Label>
                <asp:Label runat="server" ID="lblError"></asp:Label>
            </ContentTemplate>
        </asp:UpdatePanel>
    </div>
</asp:Content>
